package com.xpffly.design.iterator.common.service;

/**
 * @Author: xpengfei
 * @Date: 2021/4/13 23:52
 * @Description：抽象容器
 */
public interface Aggregate {
    /**
     * 添加元素
     *
     * @param object
     */
    public void add(Object object);

    /**
     * 删除元素
     *
     * @param object
     */
    public void remove(Object object);

    /**
     * 遍历所有元素
     *
     * @return
     */
    public Iterator iterator();
}
